HyperText Transfer Protocol is a communications protocol that supports the exchange of information on the World Wide Web. HTTP defines Uniform Resource Locators, or URLs, and how they can be used to retrieve resources anywhere on the Internet.